space based radar - Almanca İngilizce Sözlük